(byte-compile-warning-types):
authorRichard M. Stallman <rms@gnu.org>
Tue, 2 Jul 2002 18:48:34 +0000 (18:48 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 2 Jul 2002 18:48:34 +0000 (18:48 +0000)
commit27ebe69aa7afc1f993bd95a0aea266d71870377e
treef7d2b4cf4bf635c7badcb030c1461ee9090328ad
parenta41b871e0e5b64dfee3f10ea7df8c85424791687
(byte-compile-warning-types):
Rename cl-func to cl-functions.  Enable it by default.
(byte-compile-file-form-eval-boundary):
Turn off cl-functions warnings if the file loads cl.
(byte-compile-initial-macro-environment): For eval-and-compile,
use byte-compile-eval-before-compile to eval.
(byte-compile-eval-before-compile): New function to turn off
cl-functions when appropriate, for eval-and-compile.

(byte-compile-warnings):  Add cl-func option.
(byte-compile-cl-warn): New function.
(byte-compile-form): Use it, to warn about calling cl functions.
lisp/emacs-lisp/bytecomp.el